Runaway Workflows

It is possible to create workflows that trigger other workflows. In some situations, this may cause a never ending loop of workflows to continuously run. For example, consider the following workflows.

In this scenario, Workflow A and B will run continuously, triggering one another, until they are manually stopped.

Stopping runaway workflows

  1. Disable the starting rule(s) associated with the runaway workflow(s).
  2. Edit the starting rules and/or workflow definitions to correct the problem.

Note: Use caution when using the Invoke Workflow activity to execute the workflow it is within. In this scenario, ensure that your workflow reaches a completion point. Failure to do so may lead to a runway workflow that cannot be resolved using the method described above. If you encounter this issue, disable the Invoke Workflow activity and re-publish the workflow.


For further help or feedback, please see the Laserfiche Support Site. © 2010 Laserfiche, Inc. All Rights Reserved.